valve cover assembly - Spanish English Dictionary